<?php
if (isset($_POST['btnDatHang'])) {
	$str = strtolower($_POST['capcha']);
	if ($_SESSION['captcha_code'] != $str) {
		$error="<script>$(document).ready(function(){ $('#thanhtoan').show() })</script><font color='#FF0000'><i>Nhập sai mã số.</i></font>"; // xử lý lỗi
	}
	else {
		$m = explode('/',$_POST['date_update']); $date_update = $m[2].'-'.$m[1].'-'.$m[0].' '.date('H:i:s');
		$hoten = $_POST['hoten'];
		$adress = $_POST['adress'];
		$tel = $_POST['tel'];
		$email = $_POST['email'];
		$notes = $_POST['notes'];
		$donhang = "INSERT INTO `order` VALUES (null,'".date('Y-m-d H:i:s')."','{$date_update}','{$hoten}','{$adress}','{$tel}','{$email}','{$notes}','0','0','0','khachhang','')";
		mysql_query($donhang);
		$id_order = mysql_insert_id();
		
		$sosp = count($_SESSION['daySoLuong']);
		reset($_SESSION['daySoLuong']);
		reset($_SESSION['price']);
		reset($_SESSION['name']);
		$tongtien=0; $tongsoluong=0;
		for ($i = 0; $i<$sosp ; $i++) {
			$idSP = key($_SESSION['daySoLuong']);
			$tensp = current($_SESSION['name']);
			$soluong = current($_SESSION['daySoLuong']);
			$dongia = current($_SESSION['price']);
			$tien = $dongia*$soluong;
			$tongtien+= $tien;
			$tongsoluong+= $soluong;
			$order_detail = "INSERT INTO order_detail VALUES (null,'{$id_order}','{$idSP}','{$soluong}','{$dongia}','{$tien}',0)";
			mysql_query($order_detail);
			next($_SESSION['daySoLuong']);
			next($_SESSION['price']);
			next($_SESSION['name']);
		}
		mysql_query("UPDATE `order` SET `total`='{$tongtien}' WHERE id={$id_order}");
		session_destroy();
		/*echo '<script>alert("Chúng tôi đã tiếp nhận đơn hàng và sẽ liên hệ với bạn sớm nhất.")</script>'; */
        $notice = '<script>$(document).ready(function(){ $("#nutthanhtoan").hide() })</script><p style="font-size:14px; font-weight:bold; color:#007BCE; margin-top:20px">Chúng tôi đã tiếp nhận đơn hàng và sẽ liên hệ với Quí khách sớm nhất</p>';
	}
}
echo '<link href="script/datepicker/jquery-ui-1.8.2.custom.css" rel="stylesheet" type="text/css" /><script type="text/javascript" src="script/datepicker/jquery.ui.core.js"></script><script type="text/javascript" src="script/datepicker/jquery.ui.datepicker.js"></script>
<div class="title">Sản phẩm mới</div>';
echo "<script language='javascript'>$(document).ready(function(){
$('#date_update').datepicker({
	numberOfMonths: 1,  dateFormat: 'dd/mm/yy',
	monthNames: ['Một','Hai','Ba','Tư','Năm','Sáu','Bảy','Tám','Chín','Mười','Mười một','Mười hai'] ,
	monthNamesShort: ['Tháng1','Tháng2','Tháng3','Tháng4','Tháng5','Tháng6','Tháng7','Tháng8','Tháng9','Tháng10','Tháng11','Tháng12'] ,
	dayNames: ['Chủ nhật', 'Thứ hai', 'Thứ ba', 'Thứ tư', 'Thứ năm', 'Thứ sáu', 'Thứ bảy'],
	dayNamesMin: ['CN', 'T2', 'T3', 'T4', 'T5', 'T6', 'T7'] ,
	showWeek: true , showOn: 'both',
	changeMonth: true , changeYear: true,
	currentText: 'Hôm nay', weekHeader: 'Tuần'
});});</script>
<script language='javascript'>
	function KiemTra() {
		myFrmObj = document.dathang
		if(myFrmObj.hoten.value.length < 3) { alert('Nhập họ tên.'); myFrmObj.hoten.focus('hoten'); return false; }
		else if(myFrmObj.adress.value.length < 10) { alert('Nhập địa chỉ.'); myFrmObj.adress.focus('adress'); return false;}
		else if(myFrmObj.tel.value.length < 10) { alert('Nhập điện thoại.'); myFrmObj.tel.focus('tel'); return false;}
		else if(myFrmObj.capcha.value.length < 5) { alert('Mã kiểm tra chưa đúng'); myFrmObj.capcha.focus('capcha'); return false; }
		return true;
	}
</script>";
if (count($_SESSION['daySoLuong'])>0){
	echo '<div class="itemorder" style="background-color:#FFCBCB"><div class="item1"><b>STT</b></div><div class="name"><b>Tên sản phẩm</b></div><div class="item3"><b>Số lượng</b></div><div class="item3"><b>Giá</b></div><div class="item2"><b>Thành tiền</b></div><div class="item1"><b>Xóa</b></div><div style="clear:both"></div></div>';
	$sosp = count($_SESSION['daySoLuong']);
	reset($_SESSION['daySoLuong']);
	reset($_SESSION['price']);
	reset($_SESSION['name']);
	$tongtien=0; $tongsoluong=0;
	for ($i = 0; $i<$sosp ; $i++) {
		$idSP = key($_SESSION['daySoLuong']);
		$tensp = current($_SESSION['name']);
		$soluong = current($_SESSION['daySoLuong']);
		$dongia = current($_SESSION['price']);
		$tien = $dongia*$soluong;
		$tongtien+= $tien;
		$tongsoluong+= $soluong;
		$j = $i+1;
		echo '<div class="itemorder"><div class="item1"><b>'.$j.'</b></div><div class="name">'.$tensp.'</div><div class="item3">'.$soluong.' <img class="soluong" idsp="'.$idSP.'" name="'.$tensp.'" src="images/edit.gif" /></div><div class="item3">'.number_format($dongia).'</div><div class="item2">'.number_format($tien).'</div><div class="item1"><img class="trash" idsp="'.$idSP.'" name="'.$tensp.'" src="images/trash.png" alt="trash" /></div><div style="clear:both"></div></div>';
		next($_SESSION['daySoLuong']);
		next($_SESSION['price']);
		next($_SESSION['name']);	
	}//end for
	echo '<div class="itemorder" style="background-color:#FFCBCB"><div class="item1">&nbsp;</div><div class="name"><b>Tổng cộng</b> <em>(chưa bao gồm VAT)</em></div><div class="item3"><b>'.$tongsoluong.'</b></div><div class="item3">&nbsp;</div><div class="item2"><b>'.number_format($tongtien).'</b></div><div style="clear:both"></div></div>
<div id="nutthanhtoan" style="text-align:center; margin:10px 0"><input type="button" name="btnHuyDH" value="Hủy đơn hàng" class="btn" /><input type="button" name="btnThanhToan" value="Thanh toán" class="btn" /></div>';
	if(!@$_POST['date_update']) $date= date('d/m/Y'); else $date=$_POST['date_update'];
	if(!@$_POST['hoten']) $hoten=''; else $hoten=$_POST['hoten'];
	if(!@$_POST['adress']) $adress=''; else $adress=$_POST['adress'];
	if(!@$_POST['tel']) $tel=''; else $tel=$_POST['tel'];
	if(!@$_POST['email']) $email=''; else $email=$_POST['email'];
	if(!@$_POST['notes']) $notes=''; else $notes=$_POST['notes'];
	echo '<div id="thanhtoan"><form action="" method="post" name="dathang" onSubmit="return KiemTra()"><table width="100%" border="0" cellpadding="0" cellspacing="5"><tr><th align="right">Ngày nhận</th><td><input type="text" name="date_update" value="'.$date.'" class="txt" id="date_update" style="width:150px" /></td></tr><tr><th align="right">Họ tên<span style="color:#FF0000"> *</span></th><td><input type="text" name="hoten" value="'.$hoten.'" class="txt" /></td></tr><tr><th align="right">Địa chỉ<span style="color:#FF0000"> *</span></th><td><input type="text" name="adress" value="'.$adress.'" class="txt" /></td></tr><tr><th align="right">Điện thoại<span style="color:#FF0000"> *</span></th><td><input type="text" name="tel" value="'.$tel.'" class="txt" /></td></tr><tr><th align="right">Email</th><td><input type="text" name="email" value="'.$email.'" class="txt" /></td></tr><tr><th align="right" valign="top">Yêu cầu khác</th><td><textarea name="notes" class="textarea">'.$notes.'</textarea></td></tr><tr><th align="right" valign="top">Mã kiểm tra<span style="color:#FF0000"> *</span></th><td><input name="capcha" type="text" id="capcha" class="txt" maxlength="5" /><br /><img src="capcha/capcha_image.php" /><br />'.$error.'</td></tr><tr><th>&nbsp;</th><td><input type="submit" name="btnDatHang" value="Đặt hàng" class="btn" /></td></tr></table></form></div>';
}else echo '<p style="font-size:16px">Bạn chưa chọn sản phẩm <a href="index.html"><b>click vào đây</b></a> để chọn sản phẩm.</p>';
echo $notice;